/*
* 登录页面
* 2012-02-22
*/
#login{ background:url(../images/bg_x.gif) repeat-x;}
.loginBox{ width:1001px; height:580px; background:url(../images/loginbg.gif) no-repeat;}
.loginBox h1{ width:1001px; font-size:30px; color:#064e95; text-align:center; top:89px;}
.loginBox_user{ width:493px; height:292px; background:url(../images/login.gif) no-repeat; left:252px; top:123px;}
.userForm{ width:293px; height:165px; padding:0px 15px 0px 29px; right:6px; bottom:46px;}
.userForm p{ font-size:12px; margin-top:13px; margin-top:13px\9;  *margin-top:11px;}
.userForm label{ color:#ffffff; vertical-align:middle;}
.userForm input{ line-height:18px; padding-left:4px; vertical-align:middle;}
.userForm input.iptBox{ width:141px; height:21px; border:1px solid #9ecfe5;}
/*.userForm input.codeBox{ width:64px; height:21px; border:1px solid #9ecfe5;}
.userForm img{ width:65px; height:18px; border:1px solid #b7b7b7; vertical-align:middle;}*/
.userForm a{ vertical-align:middle;}
.userForm .loginBtn{ width:84px; height:27px; background:url(../images/btn.gif) no-repeat; margin-top:3px; margin-top:5px\9; *margin-top:5px; _margin-top:3px; margin-left:55px; border:none; cursor:pointer; position:relative; top:4px;}
.userForm span{ margin-left:48px; margin-top:2px; display:block;}

/*
* 登录页面 修改 朱静
* 2012-03-09
*/
.userForm input.codeBox{ width:66px; height:21px; border:1px solid #9ecfe5;}
.userForm img{ width:66px; height:19px; border:1px solid #b7b7b7; vertical-align:middle;}
.userForm .loginbtn{ width:84px; height:27px; background:url(../images/btn.gif) no-repeat; margin-left:55px; border:none; cursor:pointer; position:relative; margin-top:5px;}

/*
* 弹出层
* 2012-02-23
*/
.popBox{ width:360px; margin:0px auto;}
.popTit{ width:360px;}
.popTit .popTit_l{ width:9px; height:27px; background:url(../images/btn.gif) -254px 0px no-repeat;}
.popTit .popTit_c{ width:340px; height:27px; background:url(../images/repeat_x.gif) repeat-x; line-height:27px;}
.closeBtn{ width:9px; background:url(../images/btn.gif) -275px -28px no-repeat; padding:3px; border:none; cursor:pointer;}
.popTit .popTit_r{ width:11px; height:27px; background:url(../images/btn.gif) -273px 0px no-repeat;}

.popCon{ width:282px; border:1px solid #0175b0; border-top:none; padding:23px 38px 9px 38px; *padding:20px 38px 9px 38px;}
.popCon p{ height:26px;}
.popCon span{ font-size:14px; color:#202020; padding-left:7px; *padding-left:5px;}

/*
* 欢迎界面
* 2012-02-23
*/
.welcomBox{ background:url(../images/welbg.gif) repeat-x; padding:16px 14px;}/*此处有修改*/
.welcomBox .welcomCont{ height:auto; border:1px solid #b2bcc6;}
.welcomBox .welcomPading{ background:#ffffff url(../images/conbg.gif) top center no-repeat; padding:68px 71px;}
.welcomeContent{ background:url(../images/ico.gif) 7px -95px no-repeat; padding-left:35px;}
.welcomCont h4{ font-style:italic; color:#16528b;}
.welcomCont p, .welcomCont ol{ font-size:12px; color:#333333; line-height:30px;}
.welcomCont p em{ color:#ff0000;}

/*
* 列表页内容
* 2012-02-23
*/
.welcomBox .listPadding{ background-color:#ffffff; padding:5px 10px;}
.listCon_padding{ padding:10px 12px;}
.tableBox{ color:#474747; border:1px solid #e7e7e7;}
.tableBox td{ height:30px; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.tableBox td.btnone{ border-bottom:none;}
.findRow{ background:url(../images/repeat_x.gif) 0px -235px repeat-x; height:31px; line-height:30px;}
.findRow_left input{ vertical-align:middle;}
.findRow_left span{ color:#474747; vertical-align:middle;}
.findRow_left .deleteSel{ width:116px; height:20px; vertical-align:middle;}
.findRow_left .deleteBtn{ width:68px; height:24px; background:url(../images/btn.gif) 0px -113px no-repeat; color:#ffffff; text-align:center; border:none; cursor:pointer; vertical-align:middle;}

.findRow_right .normalSel{ width:53px; height:20px; vertical-align:middle;}
.findRow_right .searchTxt{ width:181px; height:20px; color:#cbcbcb; line-height:20px; border:1px solid #7d9cb9; vertical-align:middle; padding-left:3px; vertical-align:middle;}
.findRow_right .findBtn{ width:61px; height:23px; line-height:23px; background:url(../images/btn.gif) -94px 0px no-repeat; color:#ffffff; border:none; cursor:pointer; vertical-align:middle;}
.tableTit{ height:29px; background-color:#f1f1f1;}
.tableBox a{  display:inline-block;}
.modifyIco{ background:url(../images/btn.gif) -201px -35px no-repeat; padding-left:14px;}
.configIco{ background:url(../images/btn.gif) -201px -54px no-repeat; padding-left:20px;}
.deleteIco{ background:url(../images/btn.gif) -187px -76px no-repeat; padding-left:14px;}
.tableOp{ height:28px; background:url(../images/repeat_x.gif) 0px -278px repeat-x; border:1px solid #cfcfcf; line-height:28px; margin:0px 1px;}
.tableBottom_r{ height:28px; line-height:28px;}
.tableBottom_r .totalPage{ margin-right:35px;}
.tableBottom_r em{ padding:0px 5px;}
.tableBottom_r .numPage{ padding:0px 4px;}
.tableBottom_r .goPage{ width:21px; height:17px; border:1px solid #b6c0c2; margin:0px 5px;}
.tableBottom_r .goBtn{ width:27px; height:18px; background:url(../images/btn.gif) -78px -113px no-repeat; margin-left:3px; border:none; cursor:pointer; vertical-align:middle;}
.js_bgColor{ background-color:#cee9fc;}

/*
* 内容页右侧
* 2012-02-23
*/
.contentPadding{ padding:20px 0px;}
.tableForm td{ height:35px;}
.tableForm input{ line-height:20px;}
.tableForm .numIpt{ width:98px; height:20px; border:1px solid #7f9db9;}
.tableForm .nameIpt{ width:417px; height:20px; border:1px solid #7f9db9;}
.tableForm .registSel{ width:137px; height:19px; padding-left:2px; line-height:19px;}
.tableForm .valignTop{ vertical-align:top; padding-top:8px;}
.tableForm .unloadCss a{ color:#2165b6;}
.tableForm .radioBtn{ vertical-align:middle;}
.tableForm span{ vertical-align:middle;}

/*
* 列表内容页新添加
* 2012-03-06
*/
.tableBox td.listTit_sub{ height:27px; border-bottom:1px solid #c0c0c0;}

.listTit_sub{ height:27px; background:url(../images/repeat_x.gif) 0px -317px repeat-x; line-height:27px; padding:0px 13px;}
.listTit_sub h5{ color:#494949; font-style:normal;}
.listTit_sub span{ background:url(../images/ico.gif) 10px -59px no-repeat; display:inline-block;}
.listTit_sub a{ color:#1070ad; text-decoration:none; padding-left:35px;}

h4.listTits{ height:32px; background:url(../images/repeat_x.gif) 0px -354px repeat-x; line-height:32px; font-style:normal;}
.listTits a{ float:left; display:inline-block; width:131px; text-align:center; color:#333333; text-decoration:none;}
.listTits a.js_on{ background:url(../images/btn.gif) 0px -146px no-repeat; color:#1371b1; font-weight:bold;}

/*
* 内容页右侧 添加 朱静
* 2012-02-23
*/
.tableForm .nametxt{ width:135px; height:20px; border:1px solid #7f9db9;}
.searchddl{ width:100px; height:20px;  line-height:20px; border:1px solid #7d9cb9; padding-left:3px;}
.findRow_left .ddlOperation{ width:116px; height:20px; line-height:20px; border:1px solid #7d9cb9; vertical-align:middle; padding-left:3px;}
.findRow_right .searchtxtName{ width:181px; height:20px; color:#919191; line-height:20px; border:1px solid #7d9cb9; vertical-align:middle; padding-left:3px;}
.tableForm .txtArea{width:417px; height:100px; border:1px solid #7f9db9; margin-bottom:15px; margin-top:7.5px;}
/*
*内容页右侧 添加 秦晓辉
*2012-3-6
*/
.tableForm .nametxtArea{width:98%; height:120px; border:1px solid #7f9db9;}
/*
*权限列表  秦晓辉
*2012-3-16
*/
#formEdit .contentPadding .tableBox td{width:200px; height:30px; font-size:12px;}
#formEdit .contentPadding .tableBox *{margin-right:5px;padding-left:2px;}
#formEdit .contentPadding .tableBox{margin-left:15px;margin-bottom:15px;}
#formEdit .buttonBox {margin-left:15px;}

/*
李城 201203.22
radiobuttonlist 样式， 设定间隔
*/
.tableForm .radioBtn label{ padding-right:12px;}

/*
李城 2012.03.29
上传图片 样式
*/
.Dtoolbutton
{
    border-style: none;
    border-width: 0px;
    border-color: currentColor;
    background: threedface;
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 3px;
}
.table_form
{
    border-spacing: 1px 1px;
    background-color: #c0c0B3;
    width: 80px;
}
.table_form .tr_item
{
    background-color: White;
}
.table_form .tr_item th
{
    font-size:12px;
    text-align:center;
}
.pointer
{
    cursor: pointer;
}

.menu_mouseout
{
    color: Black;
}

.menu_mouseover
{
    border: solid 1px #999;
    color: Blue;
}

/*
* 记帐凭证
* 2012-03-29
*/
.accountBox{  border:0px solid #6990b3;}
.accountTit{ height:29px; line-height:29px; background-color:#4b98eb; padding:0px 20px;}
.accountSubtit{ height:25px; line-height:25px; background-color:#eeeeee;}
.accountBox h3{ width:230px; height:29px; color:#000000; border-bottom:1px solid #000000;}
.accountBox h3 span{ width:230px; height:27px; border-bottom:1px solid #000000; display:block;}
.accountBox .subTit{ padding:13px 23px;}
.accountBox .subTit span{ float:left; display:inline-block; margin-right:22px;}
.accountBox .subTit label{ vertical-align:middle;}
.accountBox .subTit select{ vertical-align:middle;}
.accountBox .subTit span.date{ width:112px; height:19px;}
.accountBox .subTit span.voucher{ width:64px; height:19px;}
.accountBox .subTit input{  color:#6d6d6d; line-height:19px; border:1px solid #afafaf; vertical-align:middle;}

.accountTable{ width:752px; border:1px solid #646464;}
.accountTable thead th{ height:19px; text-align:center; border-right:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0; background-color:#f0f0f0;}
.accountTable tbody td{ height:19px; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3;}
.accountTable tbody td.bd164{ border-bottom:1px solid #646464;;}
.h22{ height:22px;}

.save{ padding:10px 14px;}

/*
*供需匹配
*2012-03-29
*/
.findRow_Match span{font-size:13px;font-weight: bold;}
.findRow_Match .findBtn{ width:61px; height:23px; line-height:23px; background:url(../images/btn.gif) -94px 0px no-repeat; color:#ffffff; border:none; cursor:pointer; vertical-align:middle;}

/*
*弹出对话框
*2012-03-30
*zhujing
*/
.dialogbox{margin:0 auto; position:absolute;}
.dialogt{height:6px; background:url(../images/dialogbd.gif) 0px 0px no-repeat; _background:url(../images/dialogbd.gif) 0px 9px no-repeat;}
.dialogc{border:6px solid #c7d8ea; border-top:none; border-bottom:none;}
.dialogb{height:6px; background:url(../images/dialogbd.gif) 0px -7px no-repeat;}
.dialogctit{height:22px; background:url(../images/dialogbg.gif) repeat-x; margin:0 auto; color:#0966ab; text-indent:12px; padding-top:7px;}
.close{ width:14px; height:14px; background:url(../images/close.gif) no-repeat; position:absolute; right:17px; top:10px; _top:22px; cursor:pointer; border:none;}
.dialogcon{ width:511px; margin:0 auto;}

/*
* 查看内容表格 朱静
* 2012-04-10
*/
.viewTable table{ border:1px solid #8dc2eb;}
.viewTable table th{ height:12px; border-right:1px solid #8dc2eb;  border-bottom:1px solid #8dc2eb; text-align:right; line-height:100%; vertical-align:top; padding:6px 0px;}
.viewTable table td{ border-right:1px solid #8dc2eb;  border-bottom:1px solid #8dc2eb; padding-left:10px; color:#000000; line-height:24px;}
.viewTable table td p{ color:#000000; line-height:24px;}
.returnBtn{ width:61px; height:23px; background:url(../images/btn.gif) -165px 0px no-repeat; color:#01588d; line-height:23px; border:none; cursor:pointer; margin-left:30%; margin-top:15px;}


/*
* 登录后
* 2012-04-12
*/
.loginList{ width:49.3%; min-width:364px; border:1px solid #e8e8e8;}
.loginList h2{ height:30px; background:url(../images/rep_x.gif) repeat-x; line-height:30px; padding:0px 15px;}
.loginList ul{ padding:15px 0px 12px 0px;}
.loginList li{ height:24px; background:url(../images/rep_x.gif) 8px -30px no-repeat; line-height:24px; padding-left:24px;}
.loginList li a{ width:290px; height:24px; white-space:nowrap; overflow:hidden; display:inline-block;}
.loginList span{ width:30px; height:24px; overflow:hidden; display:inline-block;}

/*
* 交流园地
* 2012-04-12
*/
.informat{ border:1px solid #cdeae8; border-top:none; padding:27px 0px 83px 42px;}

.forum{ width:296px; margin:18px 0px 0px 0px; display:inline-block;}
.forum div{ float:left; width:64px; height:64px; background:url(../images/forum.gif) no-repeat; font-size:48px; font-family:Arial; color:#ffffff; line-height:64px; text-align:center; display:inline-block;}
.forum .num01{ background-position:0px 0px;}
.forum .num02{ background-position:-74px 0px;}
.forum .num03{ background-position:-148px 0px;}
.forum .num04{ background-position:0px -74px;}
.forum .num05{ background-position:-74px -74px;}
.forum .num06{ background-position:-148px -74px;}
.forum .num07{ background-position:0px -148px;}
.forum .num08{ background-position:-74px -148px;}
.forum .num09{ background-position:-148px -148px;}

.forumItem{ width:222px; line-height:20px;}
.forumItem dd{ float:left; display:inline; width:96px; height:20px; white-space:nowrap; overflow:hidden;}
.modifyBtn{ width:66px; height:25px; background:url(../images/forum.gif) 0px -222px no-repeat; border:none; cursor:pointer;}
.delBtn{ width:66px; height:25px; background:url(../images/forum.gif) -76px -222px no-repeat; border:none; cursor:pointer;}

/*
* 帖子列表页面
* 2012-04-12
*/
.tab a{ width:73px; height:24px; background:url(../images/forum.gif) 0px -257px no-repeat; color:#525252; text-decoration:none; line-height:24px; text-align:center; margin-right:10px; display:inline-block;}
.tab a.tabOn{ background:url(../images/forum.gif) -81px -257px no-repeat; color:#000000; font-weight:bold;}
.viewIco{ height:13px; background:url(../images/forum.gif) -210px -222px no-repeat; padding-left:18px;}
.bgff{ font-size:12px; background-color:#ffffff;}
.bgf4{ font-size:12px; background-color:#f4f9ff;}

/*
* 帖子正文页
* 2012-04-12
*/
.pageContent table{ border:1px solid #cdcdcd;}
.pageContent table td{ border-bottom:4px solid #e4edf2;}
.pageContent table td.last{ border-bottom:none;}
.pageContent table td h1{ height:39px; border-bottom:4px solid #e4edf2; line-height:39px;}
.pageContent table td .postCon{ font-size:14px; line-height:30px; color:#444444; padding:12px 20px 0px 18px;}
.pageContent table td .postCon p{ font-size:14px; line-height:30px; color:#444444;}
.pageContent table td .author{ color:#999999; padding:0px 20px 6px 18px;}
.pageContent table td .author em{ color:#333333;}
.pageContent table td .btns{ padding:0px 20px 18px 18px;}
.commentBtn{ width:67px; height:23px; background:url(../images/btn.gif) -115px -113px no-repeat; line-height:23px; text-align:center; display:inline-block;}
.postBtn{ width:67px; height:23px; background:url(../images/btn.gif) -1px -113px no-repeat; line-height:23px; border:none; cursor:pointer;}
.pageContent table td h2{ width:99%; height:37px; line-height:37px; border-bottom:1px dashed #cdcdcd;}

.txtArea textarea{ width:100%; height:100px; font-size:12px; line-height:18px; overflow:auto;}